pay tribute to pachamama or the virgen - Spanish English Dictionary